type(gbsa_parameter),parameter :: gfn1_dmso = gbsa_parameter ( &
    47.20000000_wp, &
    78.13000000_wp, &
     1.10000000_wp, &
     1.47748206_wp, &
     0.68742935_wp, &
     2.64820749_wp, &
     0.08775281_wp, &
     0.00000000_wp, &
   (/ -0.87712422_wp,   0.05854086_wp, -10.96034929_wp,  -9.05632727_wp,  -2.68691944_wp, &
      -2.80630928_wp,  -0.55783053_wp,   3.21467852_wp,   0.44043396_wp,  -0.21263168_wp, &
      -6.19880808_wp, -17.96274370_wp,  -4.29427245_wp,  -0.33536836_wp,  -3.05011828_wp, &
      -2.54644283_wp,  -1.47759772_wp,  -0.58036166_wp,  -6.36214363_wp, -11.51304700_wp, &
      -8.48214683_wp,  -0.96377586_wp,  -9.09160488_wp,  -9.30415276_wp,  -7.67714793_wp, &
      -3.23870810_wp,  -4.54522486_wp,  -3.75345418_wp,  -2.67747060_wp, -11.63964312_wp, &
      -2.84557745_wp,  -1.81022129_wp,  -2.23036924_wp,  -1.87520424_wp,  -2.61823231_wp, &
      -0.74884886_wp,  -5.65659118_wp, -14.21180242_wp, -12.50073307_wp,   0.28439278_wp, &
      -4.46553278_wp,  -8.22344111_wp,   1.00000000_wp,  -3.86401927_wp,  -0.46353771_wp, &
      -2.11061586_wp,  -2.36522407_wp,  -2.34938047_wp,  -2.91312353_wp,  -1.36067206_wp, &
      -1.19642367_wp,  -1.89574272_wp,  -3.01899181_wp,  -0.67042026_wp,  -4.48041171_wp, &
     -11.42298821_wp,   1.00000000_wp,   1.00000000_wp,   1.00000000_wp,   1.00000000_wp, &
       1.00000000_wp,   1.00000000_wp,   1.00000000_wp,   1.00000000_wp,   1.00000000_wp, &
       1.00000000_wp,   1.00000000_wp,   1.00000000_wp,   1.00000000_wp,   1.00000000_wp, &
       1.00000000_wp,  -2.82120676_wp,  -3.58303568_wp,  -2.88564787_wp,  -7.67575403_wp, &
      -2.07705636_wp,  -1.93914190_wp,  -2.84112970_wp,  -2.37551268_wp,  -1.05373370_wp, &
      -3.01337371_wp,  -0.66386840_wp,  -0.50281089_wp,   1.00000000_wp,   1.00000000_wp, &
       1.00000000_wp,   1.00000000_wp,   1.00000000_wp,   1.00000000_wp,   1.00000000_wp, &
       1.00000000_wp,   1.00000000_wp,   1.00000000_wp,   1.00000000_wp /), &
   (/  0.60515909_wp,   1.91196227_wp,   1.25655379_wp,   1.18575295_wp,   0.84370639_wp, &
       0.80838262_wp,   1.06660397_wp,   0.30000000_wp,   0.64855180_wp,   1.63595010_wp, &
       1.04490918_wp,   1.27088204_wp,   1.04262981_wp,   0.88432057_wp,   0.90112086_wp, &
       0.74658950_wp,   0.65699448_wp,   1.30915859_wp,   1.17193619_wp,   1.22772112_wp, &
       0.92834987_wp,   0.95381415_wp,   1.08974484_wp,   1.09832095_wp,   0.93926096_wp, &
       0.84342704_wp,   0.82932941_wp,   0.98431663_wp,   0.83273417_wp,   0.92841938_wp, &
       0.49296618_wp,   0.81718039_wp,   0.90669904_wp,   0.85462954_wp,   0.97132706_wp, &
       1.29800773_wp,   1.02625667_wp,   1.21642482_wp,   1.34596356_wp,   1.07828588_wp, &
       1.08403943_wp,   0.72629720_wp,   0.80000000_wp,   0.91014466_wp,   0.95888983_wp, &
       1.03724923_wp,   1.21081189_wp,   1.34333032_wp,   0.73358908_wp,   0.72962380_wp, &
       0.84041472_wp,   0.93791884_wp,   0.75947406_wp,   1.08689045_wp,   1.00889930_wp, &
       0.87968799_wp,   0.80000000_wp,   0.80000000_wp,   0.80000000_wp,   0.80000000_wp, &
       0.80000000_wp,   0.80000000_wp,   0.80000000_wp,   0.80000000_wp,   0.80000000_wp, &
       0.80000000_wp,   0.80000000_wp,   0.80000000_wp,   0.80000000_wp,   0.80000000_wp, &
       0.80000000_wp,   0.99347231_wp,   0.99499187_wp,   1.11573218_wp,   1.10241914_wp, &
       0.80988747_wp,   0.94943528_wp,   0.85477814_wp,   1.39477093_wp,   1.31876099_wp, &
       1.22263329_wp,   1.05252130_wp,   1.05662068_wp,   0.80000000_wp,   0.80000000_wp, &
       0.80000000_wp,   0.80000000_wp,   0.80000000_wp,   0.80000000_wp,   0.80000000_wp, &
       0.80000000_wp,   0.80000000_wp,   0.80000000_wp,   0.80000000_wp /), &
   (/  2.92281633_wp,   0.00000000_wp,   0.00000000_wp,   0.00000000_wp,   0.00000000_wp, &
       0.00000000_wp,   0.00000000_wp,   0.00000000_wp,   0.00000000_wp,   0.00000000_wp, &
       0.00000000_wp,   0.00000000_wp,   0.00000000_wp,   0.00000000_wp,   0.00000000_wp, &
       0.00000000_wp,   0.00000000_wp,   0.00000000_wp,   0.00000000_wp,   0.00000000_wp, &
       0.00000000_wp,   0.00000000_wp,   0.00000000_wp,   0.00000000_wp,   0.00000000_wp, &
       0.00000000_wp,   0.00000000_wp,   0.00000000_wp,   0.00000000_wp,   0.00000000_wp, &
       0.00000000_wp,   0.00000000_wp,   0.00000000_wp,   0.00000000_wp,   0.00000000_wp, &
       0.00000000_wp,   0.00000000_wp,   0.00000000_wp,   0.00000000_wp,   0.00000000_wp, &
       0.00000000_wp,   0.00000000_wp,   0.00000000_wp,   0.00000000_wp,   0.00000000_wp, &
       0.00000000_wp,   0.00000000_wp,   0.00000000_wp,   0.00000000_wp,   0.00000000_wp, &
       0.00000000_wp,   0.00000000_wp,   0.00000000_wp,   0.00000000_wp,   0.00000000_wp, &
       0.00000000_wp,   0.00000000_wp,   0.00000000_wp,   0.00000000_wp,   0.00000000_wp, &
       0.00000000_wp,   0.00000000_wp,   0.00000000_wp,   0.00000000_wp,   0.00000000_wp, &
       0.00000000_wp,   0.00000000_wp,   0.00000000_wp,   0.00000000_wp,   0.00000000_wp, &
       0.00000000_wp,   0.00000000_wp,   0.00000000_wp,   0.00000000_wp,   0.00000000_wp, &
       0.00000000_wp,   0.00000000_wp,   0.00000000_wp,   0.00000000_wp,   0.00000000_wp, &
       0.00000000_wp,   0.00000000_wp,   0.00000000_wp,   0.00000000_wp,   0.00000000_wp, &
       0.00000000_wp,   0.00000000_wp,   0.00000000_wp,   0.00000000_wp,   0.00000000_wp, &
       0.00000000_wp,   0.00000000_wp,   0.00000000_wp,   0.00000000_wp /) )
type(gbsa_parameter),parameter :: gfn2_dmso = gbsa_parameter ( &
    46.68000000_wp, &
    78.13000000_wp, &
     1.10000000_wp, &
     1.63948621_wp, &
     0.94908764_wp, &
     3.23903959_wp, &
     0.01179665_wp, &
     0.00000000_wp, &
   (/ -1.26828485_wp,  -0.14001525_wp,  -4.77030520_wp, -13.28637576_wp,  -2.44000615_wp, &
      -2.91152754_wp,  -3.02878286_wp,  -0.96654033_wp,  -0.74901761_wp,  -0.15013931_wp, &
      -7.57301064_wp,  -1.07620056_wp,  -1.57531340_wp,   0.01651507_wp,  -2.45927654_wp, &
      -2.20697164_wp,  -1.73096052_wp,  -1.13429816_wp,  -2.26148394_wp,  -0.47926808_wp, &
      -1.28950081_wp,   3.14234362_wp,  -1.53870511_wp,  -0.76166609_wp,  -4.30543053_wp, &
       2.49021738_wp,   2.26022088_wp,  -2.84279828_wp,  -1.96514879_wp,  -1.73697896_wp, &
      -2.10194033_wp,  -2.04260654_wp,  -2.23267873_wp,  -1.65027332_wp,  -2.33227071_wp, &
      -1.14099230_wp,  -1.95826838_wp,  -1.57028255_wp,  -6.30069426_wp,   0.56700686_wp, &
      -6.78956789_wp,   0.85873688_wp,  -4.04990854_wp,  -0.63990307_wp,  -3.71915347_wp, &
      -2.49749848_wp,  -2.03192284_wp,  -1.77890060_wp,  -1.56403106_wp,  -1.68912583_wp, &
      -1.21756125_wp,  -2.21746848_wp,  -2.73254858_wp,  -0.92096031_wp,  -0.64593857_wp, &
      -0.05012274_wp,   0.00000000_wp,   0.00000000_wp,   0.00000000_wp,   0.00000000_wp, &
       0.00000000_wp,   0.00000000_wp,   0.00000000_wp,   0.00000000_wp,   0.00000000_wp, &
       0.00000000_wp,   0.00000000_wp,   0.00000000_wp,   0.00000000_wp,   0.00000000_wp, &
       0.00000000_wp,  -1.54581522_wp,   3.58837215_wp,   3.48337598_wp,  -1.69232998_wp, &
      -0.53159857_wp,  -2.03705708_wp,  -0.97508537_wp,  -1.25369939_wp,  -1.20279148_wp, &
      -0.97062448_wp,  -0.55101511_wp,  -0.29612581_wp,   0.00000000_wp,   0.00000000_wp, &
       0.00000000_wp,   0.00000000_wp,   0.00000000_wp,   0.00000000_wp,   0.00000000_wp, &
       0.00000000_wp,   0.00000000_wp,   0.00000000_wp,   0.00000000_wp /), &
   (/  0.80920878_wp,   1.64040060_wp,   0.64544737_wp,   0.81217932_wp,   0.77010631_wp, &
       0.87139187_wp,   0.91659593_wp,   0.30000000_wp,   0.56663173_wp,   1.16944745_wp, &
       0.30000000_wp,   0.92848796_wp,   0.76859847_wp,   0.79454710_wp,   0.92526782_wp, &
       0.96383997_wp,   0.70567783_wp,   0.83450259_wp,   0.88106757_wp,   0.56972266_wp, &
       0.92918753_wp,   1.00233027_wp,   1.03572572_wp,   1.19341923_wp,   0.84279768_wp, &
       0.90583644_wp,   0.85423904_wp,   0.99001335_wp,   0.63575175_wp,   0.55693304_wp, &
       0.73421902_wp,   0.93730257_wp,   1.09097490_wp,   1.02912766_wp,   0.70301713_wp, &
       0.86705749_wp,   0.80000000_wp,   0.75459337_wp,   1.31919256_wp,   1.05395991_wp, &
       1.11383492_wp,   0.99560750_wp,   1.04901089_wp,   1.13912971_wp,   1.14490313_wp, &
       1.02304920_wp,   0.75090892_wp,   0.75022918_wp,   0.75962047_wp,   0.91420223_wp, &
       0.85464184_wp,   0.81225971_wp,   0.58562896_wp,   0.88758248_wp,   0.59352960_wp, &
       0.81612491_wp,   0.80000000_wp,   0.80000000_wp,   0.80000000_wp,   0.80000000_wp, &
       0.80000000_wp,   0.80000000_wp,   0.80000000_wp,   0.80000000_wp,   0.80000000_wp, &
       0.80000000_wp,   0.80000000_wp,   0.80000000_wp,   0.80000000_wp,   0.80000000_wp, &
       0.80000000_wp,   0.98893587_wp,   0.98988200_wp,   0.97995314_wp,   0.98228631_wp, &
       0.85187139_wp,   1.11075292_wp,   0.84975953_wp,   0.75821576_wp,   0.67349378_wp, &
       0.71903264_wp,   0.90944060_wp,   0.53427734_wp,   0.80000000_wp,   0.80000000_wp, &
       0.80000000_wp,   0.80000000_wp,   0.80000000_wp,   0.80000000_wp,   0.80000000_wp, &
       0.80000000_wp,   0.80000000_wp,   0.80000000_wp,   0.80000000_wp /), &
   (/  8.71371556_wp,   0.00000000_wp,   0.00000000_wp,   0.00000000_wp,   0.00000000_wp, &
       0.00000000_wp,   0.00000000_wp,   0.00000000_wp,   0.00000000_wp,   0.00000000_wp, &
       0.00000000_wp,   0.00000000_wp,   0.00000000_wp,   0.00000000_wp,   0.00000000_wp, &
       0.00000000_wp,   0.00000000_wp,   0.00000000_wp,   0.00000000_wp,   0.00000000_wp, &
       0.00000000_wp,   0.00000000_wp,   0.00000000_wp,   0.00000000_wp,   0.00000000_wp, &
       0.00000000_wp,   0.00000000_wp,   0.00000000_wp,   0.00000000_wp,   0.00000000_wp, &
       0.00000000_wp,   0.00000000_wp,   0.00000000_wp,   0.00000000_wp,   0.00000000_wp, &
       0.00000000_wp,   0.00000000_wp,   0.00000000_wp,   0.00000000_wp,   0.00000000_wp, &
       0.00000000_wp,   0.00000000_wp,   0.00000000_wp,   0.00000000_wp,   0.00000000_wp, &
       0.00000000_wp,   0.00000000_wp,   0.00000000_wp,   0.00000000_wp,   0.00000000_wp, &
       0.00000000_wp,   0.00000000_wp,   0.00000000_wp,   0.00000000_wp,   0.00000000_wp, &
       0.00000000_wp,   0.00000000_wp,   0.00000000_wp,   0.00000000_wp,   0.00000000_wp, &
       0.00000000_wp,   0.00000000_wp,   0.00000000_wp,   0.00000000_wp,   0.00000000_wp, &
       0.00000000_wp,   0.00000000_wp,   0.00000000_wp,   0.00000000_wp,   0.00000000_wp, &
       0.00000000_wp,   0.00000000_wp,   0.00000000_wp,   0.00000000_wp,   0.00000000_wp, &
       0.00000000_wp,   0.00000000_wp,   0.00000000_wp,   0.00000000_wp,   0.00000000_wp, &
       0.00000000_wp,   0.00000000_wp,   0.00000000_wp,   0.00000000_wp,   0.00000000_wp, &
       0.00000000_wp,   0.00000000_wp,   0.00000000_wp,   0.00000000_wp,   0.00000000_wp, &
       0.00000000_wp,   0.00000000_wp,   0.00000000_wp,   0.00000000_wp /) )
